docs(planning): adopt portable two-axis planning convention#21
Merged
Conversation
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Pulls the .gitignore plan.md fix forward (Task 2) since the bare rule would otherwise exclude this very plan.md from git. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…keleton Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…ersion label Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
lesnik512
added a commit
that referenced
this pull request
Jun 13, 2026
…#22) Promote the convention's own change bundle from active/ to archive/ with status: shipped, pr: 21, outcome filled, per its on-merge note. Shift its README Index line from Active to Archived. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Ports the portable two-axis planning convention from
lite-bootstrap#120 (itself fromfaststream-outbox#77) intosemvertag. Docs/file-moves only — no runtime code, tests, or public API touched (428 passed / 100% coverage).architecture/truth home at the repo root — one file per capability (strategies.md,providers.md,cli.md), seeded fromCLAUDE.md+ the code. The promotion target on every future ship.planning/changes/{active,archive}/<YYYY-MM-DD.NN-slug>/bundles. All 15 existingplanning/specs/+planning/plans/pairs migrated into archived bundles viagit mv(history preserved) + YAML frontmatter (.NNfrom git first-commit order;pr: nullwith the PR ref carried inoutcome:, matching lite-bootstrap's house style).planning/README.md—## Conventionsblock byte-identical to lite-bootstrap; fresh repo-specific Index.planning/_templates/{design,plan,change}.md+planning/deferred.mdcopied byte-identical.CLAUDE.md## Workflowrewritten to the bundle convention (namesarchitecture/as the promotion target); the## What the codebase shipsprovider count corrected to two (GitLab, GitHub).Justfilegainsdocs-build(strict local mkdocs gate);.gitignoreloses the bareplan.mdrule (it would have swallowed every bundle'splan.md).changes/active/2026-06-13.01-portable-planning-convention/), to be moved toarchive/on merge.Test Plan
just lint-ci— clean (eof-fixer, ruff format/check, ty)just test— 428 passed, 100% coveragejust docs-build—mkdocs build --strictexits 0 (architecture/+planning/are outsidedocs_dir)architecture/*.mdcarry no frontmatter## Conventionsblock +_templates/+deferred.mdbyte-identical to lite-bootstrapgit mvhistory preserved (--followreaches original commits)On merge
Move
changes/active/2026-06-13.01-portable-planning-convention/→archive/, fillstatus: shipped/pr:/outcome:, and shift its README Index line from Active to Archived. Noarchitecture/promotion — this change defines the convention, not a library capability.🤖 Generated with Claude Code